FrameLib  2.0
DSP processing with frames of arbitrary timing and length
FrameLib_Errors.h File Reference
#include "FrameLib_Threading.h"
#include "FrameLib_Types.h"
#include <algorithm>
#include <memory>
#include <string>
#include <string.h>

Go to the source code of this file.

Classes

class  FrameLib_ErrorReporter
 a class used to report errors to the host environment. More...
 
class  FrameLib_ErrorReporter::HostNotifier
 a virtual struct used to supply a method for notifying the host of errors. More...
 
class  FrameLib_ErrorReporter::ErrorReport
 a report for a single error. More...
 
class  FrameLib_ErrorReporter::ErrorList
 a list of ErrorReport objects. More...
 
class  FrameLib_ErrorReporter::ErrorList::ConstIterator
 an iterator for reports in the list (with an underlying const ErrorReport type). More...
 

Enumerations

enum  ErrorSource { kErrorObject, kErrorParameter, kErrorMemory, kErrorDSP }
 

Enumeration Type Documentation

◆ ErrorSource

Enumerator
kErrorObject 
kErrorParameter 
kErrorMemory 
kErrorDSP